The Internet has now become an integral part of everyday life for hundreds of millions of people around the world. However, ...